#include <gtk/gtk.h>

typedef struct
{
    GtkWidget *name,
	      *address,
	      *city,
	      *state,
	      *zip;
    struct _gender
    {
	GSList *group;
	GtkWidget *male,
		  *female;
    } gender;
    struct _interests
    {
	GtkWidget *puppies,
		  *food,
		  *sports,
		  *movies;
    } interests;
} form;

typedef struct 
    {
	form *theForm;
	GtkWidget *text;
    } form_and_widget;

